From df3622b295d5351063d0ce4d40358231048e8c9a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 27 Apr 2023 08:26:13 +0200 Subject: [PATCH] filechooser: Plug a memory leak We own references to the columns. Drop them. --- gtk/gtkfilechooserwidget.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index 510f663a02..f529f3b970 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -587,6 +587,12 @@ gtk_file_chooser_widget_finalize (GObject *object) g_clear_object (&impl->sort_model); g_clear_object (&impl->filter_model); + g_clear_object (&impl->column_view_name_column); + g_clear_object (&impl->column_view_location_column); + g_clear_object (&impl->column_view_size_column); + g_clear_object (&impl->column_view_time_column); + g_clear_object (&impl->column_view_type_column); + /* stopping the load above should have cleared this */ g_assert (impl->load_timeout_id == 0); -- 2.30.2